Given the extreme speeds of orbital and interplanetary travel, the biggest problem of all for boarding actions is the amount of kinetic energy that a boarding craft or even a single armoured Space Marine would deliver if they crash into the enemy ship.
Ke=1/2Mv^2, and in Earth orbit "v" is just over 7*kilometres* per second. At that speed, flecks of paint which peeled off boosters become astoundingly dangerous:
Now imagine if this was an astronaut hitting the window....
A landing or boarding craft will be moving at high relative speeds in order to quickly close the gap, and will probably be making very hard "jinking" manoeuvres in an attempt to avoid missiles, kinetic energy rounds and laser fire. In any "realistic" scenario, this is a doomed quest, since real space warships may have megawatt to gigawatts of energy at their disposal and be capable of firing a Ravening Beam of Death (RBoD) laser capable of vapourizing steel, ceramic or carbon fibre in milliseconds at a range of one light second, just under the distance from the Earth to the Moon. In contrast, the New Horizons spaceship, one of the fastest ones ever launched, took 9 hours to go from the Earth to the Moon. That gives the RBoD 32400 seconds to slice the boarding craft into fine shavings.
RBoD as outlined by Luke Campbell. If you are in orbit around the Moon when this thing fires in Earth orbit you are in real trouble....
Assuming you have handwaved the setting so no one has weapons of that calibre, then designing your boarding craft should be relatively straight forward. You need to accelerate and decelerate quickly, plus have the manoeuvrability to jink and avoid enemy fire, as well as crashing into exposed radiators and structures at 7Km/sec. The crew will be in a well armoured sphere in the core of the structure, and I picture it being in the centre of a ring of fuel and reaction mass tanks to provide protection from radiation and enemy fire. A ring of powerful rocket thrusters surround the equator to provide the manoeuvrability.
In order to actually get aboard, there will be a series of grapples at the "front" to latch onto the enemy craft. One or more guns will be mounted in this area as well to deal with close in defence of the landing craft. The surprise is the "Corvus", an extendable tunnel with a large diameter cutting head to carve a hole in the enemy ship so the marines can enter.
The Corvus is named after the ancient Roman boarding system, which essentially threw a gangplank onto the enemy ship and held it there with spikes so Roman Legionaries could rush across and board.
Corvus mounted on a Roman warship
This image of a 60's era "space tug" gives you a bit of an idea. Note the boarding craft will be quite large in of itself
1980's era MOVERS OTV. If you wrap the fuel tanks around the central cylinder you get a more compact and better protected spaceship to visualize as the boarding spacecraft
So in real terms, boarding a non cooperative spacecraft isn't going to be a thing in any hot (shooting) war, and even with handwaves you will need a rather large spacecraft to carry out boarding missions (even recovery of damaged spaceships will require something on this size and scope).
As always YMMV.