What are you using for your washes? Water-based or oil-based washes?
I use artist oils thinned with odorless thinner for my washes. What I do is load a round brush with the wash and touch the tip to the recessess and raised details. Capillary action draws the wash around where I need it to go. I then go back with a brush damp with the oderless spirit and clean up the spots where I touched the brush to the model, as there is usually excess paint at the touch point.
You could do something similar with your hard edges. Just go back with a damp brush and clean up your hard edges. Also, you can pre-wet the flat areas with a bit of odorless spirit before you apply the wash. Don't flood the model with spirit, just make the surface wet. This makes it easier to clean up the hard edges.