Design Software

Does anyone have any suggestions on design software to upload pics of properties and edit for design purposes? Also any ideas on good software for blueprints and floor layouts??? Any help would be great…