Hi Dan K.,
Thank you for reaching out to the Microsoft Community! We appreciate your interest and the time you have taken to consult this question with us. Please know we will do our best to answer your query and guide you in the right direction.
As a fellow user of the docking station myself, I can see how this is an inconvenience for you, taking into consideration you dock and undock your Surface several times a day. However, at this moment, there isn’t a way to create such profiles.
I understand this is not the answer you were expecting, feedback and suggestion are always welcome. We truly hope you continue enjoying your Surface regardless.
If you have any other questions or concerns, please don’t hesitate to ask!
We are always here to help!
Best Wishes