I'm willing to defend Uptodate as I find this a much more accessible and practical resource for the primary care provider needing to address mental health prescription management. Stahl's is arranged by medication so you would need to know what you are prescribing for it to serve a purpose. I'm not sure that Maudsley would be a reasonable quick resource. The OP appears to be looking for a resource to apply in primary care, not to study for boards.
Though not perfect, Uptodate is electronic, searchable and organized by diagnosis/symptoms. In daily primary care clinic, such features are a must. Dynamed would serve similar function. Most primary care sites already offer UTD or dynamed for their providers and both are updated regularly...paper based references have some issues with both cost and maintenance of relevance.