Hi Pedro!
Sorry to hear about your laptop, that sucks. The last laptop I bought for one of my employees I purchased Lojack for laptops, perhaps you will want to look into that for your next one:
Absolute Software - LoJack for Laptops
Luckily we have no idea how well it works!
Regarding your question, could you clarify how you want it to work? I am not clear on what you are asking for. I have worked with quite a few document management programs and they are
always going to require check-in/check-out, there's no other way to avoid conflicts. However even if you check a file in the last file is still on your laptop but as read only. So if you were in the field, as long as you had "disconnected from server", even if you had not checked the file out you could copy that file to a different location, make it a writable file, and then work on it even if you had not checked it out. Then when back at the office you could import it as a new project, or if you like living dangerously overwrite the old file on the server (the guys at D-Tools probably hate me even saying that since they are the ones that will have to take the tech support calls). But of course all of this assumes the file on your laptop is still as new as the one in the office and that you are not modifying what is now an old file - which is why check-in/out exists to protect that from happening.
I'm not certain what you are asking for though - would that solve your issue?
You could also try some type of sync scenario but that could be asking for major problems/file corruption.