How to edit step file without part solidwork file
What is the question?
.stp is neutral format that many 3d modelling software can open. Like Inventor/Catia/Soliworks/Creo/UG/DM/SC/etc.
Adding features to part can be done in any of the above mentioned softwares and a bunch of other.